Stratford Hotel Ltd
43 Romford Rd., Newham, London, United Kingdom, E15 4LY
(02085) 227347 Phone